com.sabro.jbusiness.database
Class MsSql

java.lang.Object
  extended by com.sabro.jbusiness.database.Common
      extended by com.sabro.jbusiness.database.MsSql

public class MsSql
extends Common

Author:
Dalton Salvatti

Nested Class Summary
static interface MsSql.RegistroArrayReader
          Interface utilizada para a automação de escrita do conteúdo do recordset dentro da objeto chamador.
static interface MsSql.RegistroArrayWriter
          Interface utilizada para a automação de escrita do conteúdo do recordset dentro da objeto chamador.
static interface MsSql.RegistroMapReader
          Interface utilizada para a automação de escrita do conteúdo do recordset dentro da objeto chamador.
static interface MsSql.RegistroMapWriter
          Interface utilizada para a automação de escrita do conteúdo do recordset dentro do objeto chamador.
 
Field Summary
static java.lang.Object ERRO
           
 
Constructor Summary
MsSql()
           
 
Method Summary
static boolean alterarIdiomaUsuario(java.lang.String loginName, java.lang.String idioma)
          Deprecated. Use alterarIdiomaUsuario(SysConexao, String, String)
static boolean alterarIdiomaUsuario(SysConexao sysConexao, java.lang.String loginName, java.lang.String idioma)
          Efetua a alteração do idioma do usuário.
static boolean alterarSenha(java.lang.String senhaOld, java.lang.String senhaNew, java.lang.String loginName)
          Deprecated. Use alterarSenha(SysConexao, String, String, String)
static boolean alterarSenha(SysConexao sysConexao, java.lang.String senhaOld, java.lang.String senhaNew, java.lang.String loginName)
          Efetua a alteração da senha chamando a procedure que altera o password
static boolean ativarGrupo(int id)
          Deprecated. Use ativarGrupo(SysConexao, int)
static boolean ativarGrupo(SysConexao sysConexao, int id)
          Ativa um grupo de acordo com o seu id.
static boolean ativarUsuario(java.lang.String userLogin, java.lang.String userSenha, java.lang.String nomeDb, java.lang.String idioma, java.lang.Integer usuarioID)
          Deprecated. Use ativarUsuario(SysConexao, String, String, String, String, Integer)
static boolean ativarUsuario(SysConexao sysConexao, java.lang.String userLogin, java.lang.String userSenha, java.lang.String nomeDb, java.lang.String idioma, java.lang.Integer usuarioID)
          Ativa o usuário no sistema.
static boolean ativarUsuarioSql2000(SysConexao sysConexao, java.lang.String userLogin, java.lang.String userSenha, java.lang.String nomeDb, java.lang.String idioma, java.lang.Integer usuarioID)
           
static boolean ativarUsuarioSql2005(SysConexao sysConexao, java.lang.String userLogin, java.lang.String userSenha, java.lang.String nomeDb, java.lang.String idioma, java.lang.Integer usuarioID)
           
static boolean campoExiste(java.lang.String nomeTabela, java.lang.String nomeCampo)
          Deprecated. Use campoExiste(SysConexao, String, String)
static boolean campoExiste(SysConexao sysConexao, java.lang.String nomeTabela, java.lang.String nomeCampo)
           
static boolean campoExisteConteudo(java.lang.String nomeTabela, java.lang.String nomeCampo)
          Deprecated. Use campoExisteConteudo(SysConexao, String, String)
static boolean campoExisteConteudo(SysConexao sysConexao, java.lang.String nomeTabela, java.lang.String nomeCampo)
           
static boolean camposExistem(java.lang.String nomeTabela, java.lang.String[] nomesCampos)
          Deprecated. Use camposExistem(SysConexao, String, String[])
static boolean camposExistem(SysConexao sysConexao, java.lang.String nomeTabela, java.lang.String[] nomesCampos)
           
static void capturaEstatisticasEnd(SysConexao sysConexao, java.lang.String comando, java.lang.Object parametros)
           
static void capturaEstatisticasStart(SysConexao sysConexao)
           
static boolean closeResultSet(java.sql.ResultSet rst)
          Fecha um ResultSet e trata erro de fechamento
static boolean criaTabelaAuxiliar(java.lang.String sql, java.lang.String comando, java.lang.String tabela)
          Deprecated. Use criaTabelaAuxiliar(SysConexao, String, String[])
static boolean criaTabelaAuxiliar(SysConexao sysConexao, java.lang.String tabela, java.lang.String[] campos)
          Cria uma tabela auxiliar
static boolean criaTabelaAuxiliar(SysConexao sysConexao, java.lang.String sql, java.lang.String comando, java.lang.String tabela)
          Deprecated. Use criaTabelaAuxiliar(SysConexao, String, String[])
static java.lang.Object[] decodificaTipo(java.lang.String tipo, int tipoP1, int tipoP2)
          Decodifica o tipo e devolve seus parametros
static boolean desativarGrupo(int id)
          Deprecated. Use desativarGrupo(SysConexao, int)
static boolean desativarGrupo(SysConexao sysConexao, int id)
          Desativa um grupo de acordo com o seu id.
static boolean desativarUsuario(int usuarioID)
          Deprecated. Use desativarUsuario(SysConexao, int)
static boolean desativarUsuario(SysConexao sysConexao, int usuarioID)
          Desativa o usuário indicado
static boolean desconectarUsuario(int spId)
          Deprecated. Use desconectarUsuario(SysConexao, int)
static boolean desconectarUsuario(SysConexao sysConexao, int spId)
          Desconecta o usuário do banco de dados referente ao spId informado.
static boolean excluiSQL(java.lang.String tabela, int cfopId, int[] ids)
          Deprecated. Use excluiSQL(SysConexao, String, int, int[])
static boolean excluiSQL(java.lang.String from, java.lang.String where)
          Deprecated. Use excluiSQL(SysConexao, String, String)
static boolean excluiSQL(SysConexao sysConexao, java.lang.String tabela, int cfopId, int[] ids)
          Exclui n registros de uma tabela de banco de dados fazendo o tratamento de erros e providenciando a informação de "ocupado" para o usuário através de apresentação de cursor de relógio.
static boolean excluiSQL(SysConexao sysConexao, java.lang.String from, java.lang.String where)
          Exclui n registros de uma tabela de banco de dados fazendo o tratamento de erros e providenciando a informação de "ocupado" para o usuário através de apresentação de cursor de relógio.
static boolean executaSQL(java.lang.String comando)
          Deprecated. Use executaSQL(SysConexao, String)
static boolean executaSQL(java.lang.String comando, java.lang.Object[] parametros)
          Deprecated. Use executaSQL(SysConexao, String, Object[])
static boolean executaSQL(SysConexao sysConexao, java.lang.String comando)
          Primeiro indica a situação de ocupado para informar ao usuário que uma operação potencialmente longa será executada.
static boolean executaSQL(SysConexao sysConexao, java.lang.String comando, java.lang.Object[] parametros)
          Primeiro indica a situação de ocupado para informar ao usuário que uma operação potencialmente longa será executada.
static java.lang.Class<?> getClasse(java.lang.String tipo)
          Traduz o nome de tipo vindo do MsSql na classe que armazena o tipo
static java.sql.Connection getConnection(java.sql.ResultSet rst)
           
static java.lang.String getCurrentUserName()
          Obtém o nome do usuário que está logado no sistema.
static java.util.ArrayList<java.lang.Integer> getGrupos(int usuarioId)
          Deprecated. Use getGrupos(SysConexao, int)
static java.util.ArrayList<java.lang.Integer> getGrupos(SysConexao sysConexao, int usuarioId)
          Obtém os grupos do usuário consultando a tabela SysMembers e SysUsers do banco de dados.
static int getSqlType(java.lang.Class<?> classe)
          Obtém o tipo de dados SQL a partir da classe usada para armazena-lo.
static java.lang.String getTipo(int tipoId)
          Traduz o código de tipo vindo do MsSql na palavra reservada descritora de tipo
static java.lang.String getTipo(int tipoId, short length, short prec, short scale)
          Compõe o descritor de tipo de acordo com os parâmetros
static java.lang.String getTipo(java.lang.String tipo, short length, short prec, short scale)
          Compõe o descritor de tipo de acordo com os parâmetros
static int getTipoId(java.lang.String tipo)
          Traduz o nome de tipo vindo do MsSql para o código do tipo.
static int getTipoMetaDado(java.lang.String tipo)
          Traduz o nome de tipo vindo do MsSql no código de tipo
static java.lang.Short getUid(SysConexao sysConexao, int userId)
           
static int getUserId(java.lang.String userName)
          Deprecated. Use getUserId(SysConexao, String)
static int getUserId(SysConexao sysConexao, java.lang.String userName)
          Obtém o código do usuário da tabela Usuarios
static java.lang.String getUserLogin(int userId)
          Deprecated. Use getUserLogin(SysConexao, int)
static java.lang.String getUserLogin(SysConexao sysConexao, int userId)
          Obtem o login do usuário no banco de dados.
static java.lang.String getUserName(int userId)
          Deprecated. use getUserName(SysConexao, int)
static java.lang.String getUserName(SysConexao sysConexao, int userId)
          Obtém o nome do usuário que consta na tabela de usuários.
static java.util.ArrayList<java.lang.Integer> getUsuarios(int grupoId)
          Deprecated. Use getUsuarios(SysConexao, int)
static java.util.ArrayList<java.lang.Integer> getUsuarios(SysConexao sysConexao, int grupoId)
          Obtém a relação de usuários de um grupo e devolve resultado em um Array
static int insereSQL(java.lang.String nomeTabela, int cfopId)
          Deprecated. Use insereSQL(SysConexao, String, String[], Object[])
static int insereSQL(java.lang.String nomeTabela, int cfopId, java.lang.String[] campos, java.lang.Object[] valores)
          Deprecated. Use insereSQL(SysConexao, String, int, String[], Object[])
static int insereSQL(java.lang.String tabela, java.lang.String[] campos, java.lang.Object[] valores)
          Deprecated. Use insereSQL(SysConexao, String, String[], Object[])
static int insereSQL(SysConexao sysConexao, java.lang.String nomeTabela, int cfopId, java.lang.String[] campos, java.lang.Object[] valores)
          Insere um registro em tabela de banco de dados fazendo o tratamento de erros e providenciando a informação de "ocupado" para o usuário através de apresentação de cursor de relógio.
static int insereSQL(SysConexao sysConexao, java.lang.String from, java.lang.String[] campos, java.lang.Object[] valores)
          Insere um registro em tabela de banco de dados fazendo o tratamento de erros e providenciando a informação de "ocupado" para o usuário através de apresentação de cursor de relógio.
static boolean isDebugSql()
           
static boolean isUsuario(int id)
          Deprecated. Use isUsuario(SysConexao, int)
static boolean isUsuario(SysConexao sysConexao, int id)
          Verifica o Id passado por parâmetro é um usuário no banco de dados.
static boolean likeTexto(java.lang.String texto)
           
static boolean likeTexto(SysConexao sysConexao, java.lang.String texto)
           
static boolean objetoExiste(java.lang.String nomeObjeto)
          Deprecated. Use objetoExiste(SysConexao, String)
static boolean objetoExiste(SysConexao sysConexao, java.lang.String nomeObjeto)
           
static java.sql.ResultSet openRecordset(SysConexao sysConexao, java.lang.String query, int resultSetType, int resultSetConcurrency)
          Primeiro indica a situação de ocupado para informar ao usuário que uma operação potencialmente longa será executada.
static java.sql.ResultSet openRecordset(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros)
           
static java.sql.ResultSet openRecordset(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros, int resultSetType, int resultSetConcurrency)
          Primeiro indica a situação de ocupado para informar ao usuário que uma operação potencialmente longa será executada.
static byte[] readBinary(java.lang.String campo, java.lang.String tabela, int cfopId, int id)
          Deprecated. Use readBinary(SysConexao, String, String, int, int)
static byte[] readBinary(java.lang.String campo, java.lang.String from, java.lang.String where)
          Deprecated. Use readBinary(SysConexao, String, String, int, int)
static byte[] readBinary(SysConexao sysConexao, java.lang.String campo, java.lang.String tabela, int cfopId, int id)
          Faz a leitura de um campo binário.
static byte[] readBinary(SysConexao sysConexao, java.lang.String campo, java.lang.String from, java.lang.String where)
          Faz a leitura de um campo binário.
static int readInt(java.lang.String campo, java.lang.String from, java.lang.String where)
          Deprecated. use readInt(SysConexao, String, String, String)
static java.lang.Integer readInt(SysConexao sysConexao, java.lang.String campo, java.lang.String tabela, int cfopId, int id)
           
static java.lang.Integer readInt(SysConexao sysConexao, java.lang.String campo, java.lang.String from, java.lang.String where)
           
static java.util.ArrayList<java.lang.Object[]> readRegistrosToArrayListOfArray(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros)
          Faz uma leitura genérica de uma query que devolve dados.
static void readRegistrosToArrayListOfArray(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros, MsSql.RegistroArrayReader registroArrayReader)
          Faz uma leitura genérica de uma query que devolve dados.
static java.util.ArrayList<java.util.Map<java.lang.String,java.lang.Object>> readRegistrosToArrayListOfMap(SysConexao sysConexao, java.lang.String query)
           
static java.util.ArrayList<java.util.Map<java.lang.String,java.lang.Object>> readRegistrosToArrayListOfMap(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros)
          Faz uma leitura genérica de uma query que devolve dados.
static void readRegistrosToArrayListOfMap(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros, MsSql.RegistroMapReader registroMapReader)
          Faz uma leitura genérica de uma query que devolve dados.
static java.lang.Object[] readRegistroUnicoToArray(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros)
          Avança para o primeiro ou próximo registro.
static java.util.Map<java.lang.String,java.lang.Object> readRegistroUnicoToMap(SysConexao sysConexao, java.lang.String query)
           
static java.util.Map<java.lang.String,java.lang.Object> readRegistroUnicoToMap(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros)
          Avança para o primeiro ou próximo registro.
static java.lang.String readString(java.lang.String campo, java.lang.String tabela, int cfopId, int id)
          Deprecated. Use readString(SysConexao, String, String, int, int)
static java.lang.String readString(java.lang.String campo, java.lang.String from, java.lang.String where)
          Deprecated. Use readString(SysConexao, String, String, String)
static java.lang.String readString(SysConexao sysConexao, java.lang.String campo, java.lang.String tabela, int cfopId, int id)
           
static java.lang.String readString(SysConexao sysConexao, java.lang.String campo, java.lang.String from, java.lang.String where)
           
static java.lang.Object readValorUnico(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros, int index)
          Avança para o primeiro ou próximo registro.
static java.lang.Object readValorUnico(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros, java.lang.String nomeCol)
          Avança para o primeiro ou próximo registro.
static boolean rollbackTran(SysConexao sysConexao)
           
static void setDebugSql(boolean debugSql)
           
static boolean trataErro(java.sql.SQLException sqlException, java.lang.String[] parametros)
           
static boolean trataErro(java.sql.SQLException sqlException, java.lang.String[] parametros, java.sql.Connection connection)
          Trata os erros de acesso ao SQL
static boolean trataErro(java.sql.SQLException sqlException, java.lang.String[] parametros, java.sql.ResultSet rst)
          Trata os erros de acesso ao SQL
static boolean updateBinary(java.lang.String campo, byte[] valor, java.lang.String tabela, int cfopId, int id)
          Deprecated. Use updateBinary(SysConexao, String, byte[], String, int, int)
static boolean updateBinary(java.lang.String campo, byte[] valor, java.lang.String tabela, java.lang.String where)
          Deprecated. Use updateBinary(SysConexao, String, byte[], String, String)
static boolean updateBinary(SysConexao sysConexao, java.lang.String campo, byte[] valor, java.lang.String tabela, int cfopId, int id)
           
static boolean updateBinary(SysConexao sysConexao, java.lang.String campo, byte[] valor, java.lang.String tabela, java.lang.String where)
           
static void updateString(java.lang.String campo, java.lang.String valor, java.lang.String tabela, int id)
          Deprecated. Use updateString(SysConexao, String, String, String, int, int)
static void updateString(java.lang.String campo, java.lang.String valor, java.lang.String tabela, int cfopId, int id)
          Deprecated. Use updateString(SysConexao, String, String, String, int, int)
static boolean updateString(java.lang.String campo, java.lang.String valor, java.lang.String tabela, java.lang.String where)
          Deprecated. Use updateString(SysConexao, String, String, String, String)
static void updateString(SysConexao sysConexao, java.lang.String campo, java.lang.String valor, java.lang.String tabela, int cfopId, int id)
           
static boolean updateString(SysConexao sysConexao, java.lang.String campo, java.lang.String valor, java.lang.String tabela, java.lang.String where)
           
static void writeArrayListOfArrayToQuery(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros, java.util.ArrayList<java.lang.Object[]> registros, int columnIndex)
          Insere e/ou altera os registros da query indicada.
static void writeArrayListOfArrayToQuery(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros, MsSql.RegistroArrayWriter registroArrayWriter)
          Insere e/ou altera os registros da query indicada.
static void writeArrayListOfMapToQuery(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros, java.util.ArrayList<java.util.Map<java.lang.String,java.lang.Object>> registros, java.lang.String columnIndex)
           
static void writeArrayListOfMapToQuery(SysConexao sysConexao, java.lang.String query, java.lang.Object[] parametros, MsSql.RegistroMapWriter registroMapWriter)
           
 
Methods inherited from class com.sabro.jbusiness.database.Common
getExtensao
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERRO

public static final java.lang.Object ERRO
Constructor Detail

MsSql

public MsSql()
Method Detail

getTipo

public static java.lang.String getTipo(int tipoId)
Traduz o código de tipo vindo do MsSql na palavra reservada descritora de tipo

Parameters:
tipoId - código do tipo
Returns:
palavra reservada descritora do tipo

getClasse

public static java.lang.Class<?> getClasse(java.lang.String tipo)
Traduz o nome de tipo vindo do MsSql na classe que armazena o tipo

Parameters:
tipo - nome do tipo
Returns:
classe que armazena o tipo

getTipoId

public static int getTipoId(java.lang.String tipo)
Traduz o nome de tipo vindo do MsSql para o código do tipo. Usa a tabela dataTypeMap para fazer a tradução.

Parameters:
tipo - nome do tipo
Returns:
código do tipo

getSqlType

public static int getSqlType(java.lang.Class<?> classe)
Obtém o tipo de dados SQL a partir da classe usada para armazena-lo.

Parameters:
classe -
Returns:

getTipoMetaDado

public static int getTipoMetaDado(java.lang.String tipo)
Traduz o nome de tipo vindo do MsSql no código de tipo

Parameters:
tipo - nome do tipo
Returns:
código do tipo

getTipo

public static java.lang.String getTipo(int tipoId,
                                       short length,
                                       short prec,
                                       short scale)
Compõe o descritor de tipo de acordo com os parâmetros

Parameters:
tipoId - tipo de dado conforme MsSql
length - comprimento do tipo
prec - precisão
scale - escala
Returns:

getTipo

public static java.lang.String getTipo(java.lang.String tipo,
                                       short length,
                                       short prec,
                                       short scale)
Compõe o descritor de tipo de acordo com os parâmetros

Parameters:
tipo - palavra chave descritora de tipo
length - comprimento do tipo
prec - precisão
scale - escala
Returns:

decodificaTipo

public static java.lang.Object[] decodificaTipo(java.lang.String tipo,
                                                int tipoP1,
                                                int tipoP2)
Decodifica o tipo e devolve seus parametros

Parameters:
tipo -
tipoP1 -
tipoP2 -
Returns:
Array de objetos contendo: o código do tipo, lenght, prec e scale

getCurrentUserName

public static java.lang.String getCurrentUserName()
Obtém o nome do usuário que está logado no sistema.

Returns:

getUserName

@Deprecated
public static java.lang.String getUserName(int userId)
Deprecated. use getUserName(SysConexao, int)


getUserName

public static java.lang.String getUserName(SysConexao sysConexao,
                                           int userId)
Obtém o nome do usuário que consta na tabela de usuários.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
userId - código do usuário na tabela Usuarios
Returns:
nome do usuário

getUserId

@Deprecated
public static int getUserId(java.lang.String userName)
Deprecated. Use getUserId(SysConexao, String)


getUserId

public static int getUserId(SysConexao sysConexao,
                            java.lang.String userName)
Obtém o código do usuário da tabela Usuarios

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
userName - nome do usuário, insensivel a caso.
Returns:

getUserLogin

@Deprecated
public static java.lang.String getUserLogin(int userId)
Deprecated. Use getUserLogin(SysConexao, int)


getUserLogin

public static java.lang.String getUserLogin(SysConexao sysConexao,
                                            int userId)
Obtem o login do usuário no banco de dados.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
userId - Código do usuário na tabela Usuarios
Returns:
login usado para acessar o banco de dados

getUid

public static java.lang.Short getUid(SysConexao sysConexao,
                                     int userId)

getGrupos

@Deprecated
public static java.util.ArrayList<java.lang.Integer> getGrupos(int usuarioId)
Deprecated. Use getGrupos(SysConexao, int)


getGrupos

public static java.util.ArrayList<java.lang.Integer> getGrupos(SysConexao sysConexao,
                                                               int usuarioId)
Obtém os grupos do usuário consultando a tabela SysMembers e SysUsers do banco de dados.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
usuarioId - código do usuário na tabela Usuarios
Returns:
Array contendo os códigos dos grupos ao qual o usuário pertence

getUsuarios

@Deprecated
public static java.util.ArrayList<java.lang.Integer> getUsuarios(int grupoId)
Deprecated. Use getUsuarios(SysConexao, int)


getUsuarios

public static java.util.ArrayList<java.lang.Integer> getUsuarios(SysConexao sysConexao,
                                                                 int grupoId)
Obtém a relação de usuários de um grupo e devolve resultado em um Array

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
grupoId -
Returns:

openRecordset

public static java.sql.ResultSet openRecordset(SysConexao sysConexao,
                                               java.lang.String query,
                                               java.lang.Object[] parametros)
See Also:
openRecordset(SysConexao, String, Object[], int, int)

openRecordset

public static java.sql.ResultSet openRecordset(SysConexao sysConexao,
                                               java.lang.String query,
                                               int resultSetType,
                                               int resultSetConcurrency)
Primeiro indica a situação de ocupado para informar ao usuário que uma operação potencialmente longa será executada. Se o flag de debugSql estiver ativo, inicializa as variáveis de estatística do banco de dados. Finalmente abre o resultset na conexão e com a query informada. Esta versão que não aceita parâmetros, é feita com Statement simples, isto é, ele não fica armazenado para que possa ser utilizado múltiplas vezes. Esta versão deve ser usada quando houver problemas de alteração de Schema de banco de dados. É recomendado que a abertura de um resultSet não seja utilizada diretamente, existem outras opções que evitam esquecimento de resultset aberto e já processam toda a informação recebida e as armazena em estruturas de dados mais adequadas ao uso, são elas readRegistrosToArrayListOfArray(SysConexao, String, Object[]) e readRegistrosToArrayListOfMap(SysConexao, String, Object[])

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
query - deve ter um comando select padrão SQL
resultSetType - define o tipo de cursor que deve ser usado, as opções estão em ResultSet
resultSetConcurrency - define o tipo de concorrencia que deve ser usado, as opções estão em ResultSet
Returns:
resultSet contendo as informações solicitadas pela query

openRecordset

public static java.sql.ResultSet openRecordset(SysConexao sysConexao,
                                               java.lang.String query,
                                               java.lang.Object[] parametros,
                                               int resultSetType,
                                               int resultSetConcurrency)
Primeiro indica a situação de ocupado para informar ao usuário que uma operação potencialmente longa será executada. Se o flag de debugSql estiver ativo, inicializa as variáveis de estatística do banco de dados. Finalmente abre o resultset na conexão e com a query informada. Esta versão que aceita parâmetros, é feita com PreparedStatement, isto é, ele fica armazenado para que possa ser utilizado múltiplas vezes. É recomendado que a abertura de um resultSet não seja utilizada diretamente, existem outras opções que evitam esquecimento de resultset aberto e já processam toda a informação recebida e as armazena em estruturas de dados mais adequadas ao uso, são elas readRegistrosToArrayListOfArray(SysConexao, String, Object[]) e readRegistrosToArrayListOfMap(SysConexao, String, Object[])

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
query - deve ter um comando select padrão SQL
parametros -
resultSetType - define o tipo de cursor que deve ser usado, as opções estão em ResultSet
resultSetConcurrency - define o tipo de concorrencia que deve ser usado, as opções estão em ResultSet
Returns:
resultSet contendo as informações solicitadas pela query

executaSQL

@Deprecated
public static boolean executaSQL(java.lang.String comando)
Deprecated. Use executaSQL(SysConexao, String)


executaSQL

public static boolean executaSQL(SysConexao sysConexao,
                                 java.lang.String comando)
Primeiro indica a situação de ocupado para informar ao usuário que uma operação potencialmente longa será executada. Se o flag de debugSql estiver ativo, inicializa as variáveis de estatística do banco de dados. Executa os comandos solicitados e trata os possíveis erros. Esta versão que não aceita parâmetros, é feita com Statement simples, isto é, ele não fica armazenado para que possa ser utilizado múltiplas vezes.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
comando - script SQL que deve ser executado
Returns:
verdadeiro se o comando foi executado sem erros, Ou falso se houveram erros.

executaSQL

@Deprecated
public static boolean executaSQL(java.lang.String comando,
                                            java.lang.Object[] parametros)
Deprecated. Use executaSQL(SysConexao, String, Object[])


executaSQL

public static boolean executaSQL(SysConexao sysConexao,
                                 java.lang.String comando,
                                 java.lang.Object[] parametros)
Primeiro indica a situação de ocupado para informar ao usuário que uma operação potencialmente longa será executada. Se o flag de debugSql estiver ativo, inicializa as variáveis de estatística do banco de dados. Executa os comandos solicitados e trata os possíveis erros. Esta versão que aceita parâmetros, é feita com PreparedStatement, isto é, ele fica armazenado para que possa ser utilizado múltiplas vezes.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
comando - script SQL que deve ser executado
parametros -
Returns:
verdadeiro se o comando foi executado sem erros, Ou falso se houveram erros.

setDebugSql

public static void setDebugSql(boolean debugSql)
Parameters:
debugSql -

isDebugSql

public static boolean isDebugSql()
Returns:

capturaEstatisticasStart

public static void capturaEstatisticasStart(SysConexao sysConexao)
                                     throws java.sql.SQLException
Parameters:
sysConexao -
Throws:
java.sql.SQLException

capturaEstatisticasEnd

public static void capturaEstatisticasEnd(SysConexao sysConexao,
                                          java.lang.String comando,
                                          java.lang.Object parametros)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
comando -
parametros -

closeResultSet

public static boolean closeResultSet(java.sql.ResultSet rst)
Fecha um ResultSet e trata erro de fechamento

Parameters:
rst -
Returns:

rollbackTran

public static boolean rollbackTran(SysConexao sysConexao)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
Returns:

insereSQL

@Deprecated
public static int insereSQL(java.lang.String nomeTabela,
                                       int cfopId)
Deprecated. Use insereSQL(SysConexao, String, String[], Object[])


insereSQL

@Deprecated
public static int insereSQL(java.lang.String nomeTabela,
                                       int cfopId,
                                       java.lang.String[] campos,
                                       java.lang.Object[] valores)
Deprecated. Use insereSQL(SysConexao, String, int, String[], Object[])


insereSQL

public static int insereSQL(SysConexao sysConexao,
                            java.lang.String nomeTabela,
                            int cfopId,
                            java.lang.String[] campos,
                            java.lang.Object[] valores)
Insere um registro em tabela de banco de dados fazendo o tratamento de erros e providenciando a informação de "ocupado" para o usuário através de apresentação de cursor de relógio. Se tiver sucesso na inserção, informa o ID inserido na tabela.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
nomeTabela -
cfopId -
campos -
valores -
Returns:

insereSQL

@Deprecated
public static int insereSQL(java.lang.String tabela,
                                       java.lang.String[] campos,
                                       java.lang.Object[] valores)
Deprecated. Use insereSQL(SysConexao, String, String[], Object[])


insereSQL

public static int insereSQL(SysConexao sysConexao,
                            java.lang.String from,
                            java.lang.String[] campos,
                            java.lang.Object[] valores)
Insere um registro em tabela de banco de dados fazendo o tratamento de erros e providenciando a informação de "ocupado" para o usuário através de apresentação de cursor de relógio. Se tiver sucesso na inserção, informa o ID inserido na tabela.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
from -
campos -
valores -
Returns:

excluiSQL

@Deprecated
public static boolean excluiSQL(java.lang.String tabela,
                                           int cfopId,
                                           int[] ids)
Deprecated. Use excluiSQL(SysConexao, String, int, int[])


excluiSQL

public static boolean excluiSQL(SysConexao sysConexao,
                                java.lang.String tabela,
                                int cfopId,
                                int[] ids)
Exclui n registros de uma tabela de banco de dados fazendo o tratamento de erros e providenciando a informação de "ocupado" para o usuário através de apresentação de cursor de relógio.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
tabela -
cfopId -
ids -
Returns:

excluiSQL

@Deprecated
public static boolean excluiSQL(java.lang.String from,
                                           java.lang.String where)
Deprecated. Use excluiSQL(SysConexao, String, String)


excluiSQL

public static boolean excluiSQL(SysConexao sysConexao,
                                java.lang.String from,
                                java.lang.String where)
Exclui n registros de uma tabela de banco de dados fazendo o tratamento de erros e providenciando a informação de "ocupado" para o usuário através de apresentação de cursor de relógio.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
from -
where -
Returns:

readRegistrosToArrayListOfArray

public static java.util.ArrayList<java.lang.Object[]> readRegistrosToArrayListOfArray(SysConexao sysConexao,
                                                                                      java.lang.String query,
                                                                                      java.lang.Object[] parametros)
Faz uma leitura genérica de uma query que devolve dados. Provê a abertura e o fechamento do recordet com o banco de dados. Esta versão é mais rápida e eficiente do que a versão que devolve os valores em map.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
query -
parametros -
Returns:

writeArrayListOfArrayToQuery

public static void writeArrayListOfArrayToQuery(SysConexao sysConexao,
                                                java.lang.String query,
                                                java.lang.Object[] parametros,
                                                java.util.ArrayList<java.lang.Object[]> registros,
                                                int columnIndex)
Insere e/ou altera os registros da query indicada. Se o registro existir, seu conteúdo será alterado. Se o registros não existir, ele será criado e o conteúdo do registro indicado será usado para cria-lo.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
query -
parametros -
registros -
columnIndex -

readRegistrosToArrayListOfArray

public static void readRegistrosToArrayListOfArray(SysConexao sysConexao,
                                                   java.lang.String query,
                                                   java.lang.Object[] parametros,
                                                   MsSql.RegistroArrayReader registroArrayReader)
Faz uma leitura genérica de uma query que devolve dados. Provê a abertura e o fechamento do recordet com o banco de dados. Esta versão é mais rápida e eficiente do que a versão que devolve os valores em map.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
query -
parametros -
registroArrayReader -

writeArrayListOfArrayToQuery

public static void writeArrayListOfArrayToQuery(SysConexao sysConexao,
                                                java.lang.String query,
                                                java.lang.Object[] parametros,
                                                MsSql.RegistroArrayWriter registroArrayWriter)
Insere e/ou altera os registros da query indicada. Se o registro existir, seu conteúdo será alterado. Se o registros não existir, ele será criado e o conteúdo do registro indicado será usado para cria-lo.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
query -
parametros -
registroArrayWriter -

readRegistroUnicoToArray

public static java.lang.Object[] readRegistroUnicoToArray(SysConexao sysConexao,
                                                          java.lang.String query,
                                                          java.lang.Object[] parametros)
Avança para o primeiro ou próximo registro. Lê os dados do registro posicionado. Fecha o resultset. Devolve todos os valores do registro recuperado.

Parameters:
sysConexao -
query -
parametros -
Returns:

readRegistrosToArrayListOfMap

public static java.util.ArrayList<java.util.Map<java.lang.String,java.lang.Object>> readRegistrosToArrayListOfMap(SysConexao sysConexao,
                                                                                                                  java.lang.String query)
Parameters:
sysConexao -
query -
Returns:
See Also:
readRegistrosToArrayListOfMap(SysConexao, String, Object[])

readRegistrosToArrayListOfMap

public static java.util.ArrayList<java.util.Map<java.lang.String,java.lang.Object>> readRegistrosToArrayListOfMap(SysConexao sysConexao,
                                                                                                                  java.lang.String query,
                                                                                                                  java.lang.Object[] parametros)
Faz uma leitura genérica de uma query que devolve dados. Provê a abertura e o fechamento do recordet com o banco de dados. Esta versão é mais lenta e ineficiente do que a versão que devolve os valores em Array. Adequada para leitura de poucos registros.

Parameters:
sysConexao -
query -
parametros -
Returns:

writeArrayListOfMapToQuery

public static void writeArrayListOfMapToQuery(SysConexao sysConexao,
                                              java.lang.String query,
                                              java.lang.Object[] parametros,
                                              java.util.ArrayList<java.util.Map<java.lang.String,java.lang.Object>> registros,
                                              java.lang.String columnIndex)
Parameters:
sysConexao -
query -
parametros -
registros -
columnIndex -

readRegistrosToArrayListOfMap

public static void readRegistrosToArrayListOfMap(SysConexao sysConexao,
                                                 java.lang.String query,
                                                 java.lang.Object[] parametros,
                                                 MsSql.RegistroMapReader registroMapReader)
Faz uma leitura genérica de uma query que devolve dados. Provê a abertura e o fechamento do recordet com o banco de dados. Esta versão é mais lenta e ineficiente do que a versão que devolve os valores em Array. Adequada para leitura de poucos registros.

Parameters:
sysConexao -
query -
parametros -
registroMapReader -

writeArrayListOfMapToQuery

public static void writeArrayListOfMapToQuery(SysConexao sysConexao,
                                              java.lang.String query,
                                              java.lang.Object[] parametros,
                                              MsSql.RegistroMapWriter registroMapWriter)
Parameters:
sysConexao -
query -
parametros -
registroMapWriter -

readRegistroUnicoToMap

public static java.util.Map<java.lang.String,java.lang.Object> readRegistroUnicoToMap(SysConexao sysConexao,
                                                                                      java.lang.String query)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
query -
Returns:

readRegistroUnicoToMap

public static java.util.Map<java.lang.String,java.lang.Object> readRegistroUnicoToMap(SysConexao sysConexao,
                                                                                      java.lang.String query,
                                                                                      java.lang.Object[] parametros)
Avança para o primeiro ou próximo registro. Lê os dados do registro posicionado. Fecha o resultset. Devolve todos os valores do registro recuperado.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
query -
parametros -
Returns:

readValorUnico

public static java.lang.Object readValorUnico(SysConexao sysConexao,
                                              java.lang.String query,
                                              java.lang.Object[] parametros,
                                              int index)
Avança para o primeiro ou próximo registro. Lê os dados do registro posicionado. Fecha o resultset. Devolve o valor solicitado.

Parameters:
sysConexao -
query -
parametros -
index -
Returns:

readValorUnico

public static java.lang.Object readValorUnico(SysConexao sysConexao,
                                              java.lang.String query,
                                              java.lang.Object[] parametros,
                                              java.lang.String nomeCol)
Avança para o primeiro ou próximo registro. Lê os dados do registro posicionado. Fecha o resultset. Devolve o valor solicitado.

Parameters:
sysConexao -
query -
parametros -
nomeCol -
Returns:

readInt

public static java.lang.Integer readInt(SysConexao sysConexao,
                                        java.lang.String campo,
                                        java.lang.String tabela,
                                        int cfopId,
                                        int id)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
campo -
tabela -
cfopId -
id -
Returns:

readInt

@Deprecated
public static int readInt(java.lang.String campo,
                                     java.lang.String from,
                                     java.lang.String where)
Deprecated. use readInt(SysConexao, String, String, String)

Parameters:
campo -
from -
where -
Returns:

readInt

public static java.lang.Integer readInt(SysConexao sysConexao,
                                        java.lang.String campo,
                                        java.lang.String from,
                                        java.lang.String where)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
campo -
from -
where -
Returns:

readString

@Deprecated
public static java.lang.String readString(java.lang.String campo,
                                                     java.lang.String tabela,
                                                     int cfopId,
                                                     int id)
Deprecated. Use readString(SysConexao, String, String, int, int)


readString

public static java.lang.String readString(SysConexao sysConexao,
                                          java.lang.String campo,
                                          java.lang.String tabela,
                                          int cfopId,
                                          int id)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
campo -
tabela -
cfopId -
id -
Returns:

readString

@Deprecated
public static java.lang.String readString(java.lang.String campo,
                                                     java.lang.String from,
                                                     java.lang.String where)
Deprecated. Use readString(SysConexao, String, String, String)


readString

public static java.lang.String readString(SysConexao sysConexao,
                                          java.lang.String campo,
                                          java.lang.String from,
                                          java.lang.String where)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
campo -
from -
where -
Returns:

readBinary

@Deprecated
public static byte[] readBinary(java.lang.String campo,
                                           java.lang.String tabela,
                                           int cfopId,
                                           int id)
Deprecated. Use readBinary(SysConexao, String, String, int, int)


readBinary

public static byte[] readBinary(SysConexao sysConexao,
                                java.lang.String campo,
                                java.lang.String tabela,
                                int cfopId,
                                int id)
Faz a leitura de um campo binário.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
campo -
tabela -
cfopId -
id -
Returns:

readBinary

@Deprecated
public static byte[] readBinary(java.lang.String campo,
                                           java.lang.String from,
                                           java.lang.String where)
Deprecated. Use readBinary(SysConexao, String, String, int, int)


readBinary

public static byte[] readBinary(SysConexao sysConexao,
                                java.lang.String campo,
                                java.lang.String from,
                                java.lang.String where)
Faz a leitura de um campo binário.

Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
campo -
from -
where -
Returns:

updateString

@Deprecated
public static void updateString(java.lang.String campo,
                                           java.lang.String valor,
                                           java.lang.String tabela,
                                           int cfopId,
                                           int id)
Deprecated. Use updateString(SysConexao, String, String, String, int, int)


updateString

public static void updateString(SysConexao sysConexao,
                                java.lang.String campo,
                                java.lang.String valor,
                                java.lang.String tabela,
                                int cfopId,
                                int id)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
campo -
valor -
tabela -
cfopId -
id -

updateString

@Deprecated
public static void updateString(java.lang.String campo,
                                           java.lang.String valor,
                                           java.lang.String tabela,
                                           int id)
Deprecated. Use updateString(SysConexao, String, String, String, int, int)


updateString

@Deprecated
public static boolean updateString(java.lang.String campo,
                                              java.lang.String valor,
                                              java.lang.String tabela,
                                              java.lang.String where)
Deprecated. Use updateString(SysConexao, String, String, String, String)


updateString

public static boolean updateString(SysConexao sysConexao,
                                   java.lang.String campo,
                                   java.lang.String valor,
                                   java.lang.String tabela,
                                   java.lang.String where)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
campo -
valor -
tabela -
where -
Returns:

updateBinary

@Deprecated
public static boolean updateBinary(java.lang.String campo,
                                              byte[] valor,
                                              java.lang.String tabela,
                                              int cfopId,
                                              int id)
Deprecated. Use updateBinary(SysConexao, String, byte[], String, int, int)


updateBinary

public static boolean updateBinary(SysConexao sysConexao,
                                   java.lang.String campo,
                                   byte[] valor,
                                   java.lang.String tabela,
                                   int cfopId,
                                   int id)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
campo -
valor -
tabela -
cfopId -
id -
Returns:

updateBinary

@Deprecated
public static boolean updateBinary(java.lang.String campo,
                                              byte[] valor,
                                              java.lang.String tabela,
                                              java.lang.String where)
Deprecated. Use updateBinary(SysConexao, String, byte[], String, String)


updateBinary

public static boolean updateBinary(SysConexao sysConexao,
                                   java.lang.String campo,
                                   byte[] valor,
                                   java.lang.String tabela,
                                   java.lang.String where)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
campo -
valor -
tabela -
where -
Returns:

objetoExiste

@Deprecated
public static boolean objetoExiste(java.lang.String nomeObjeto)
Deprecated. Use objetoExiste(SysConexao, String)


objetoExiste

public static boolean objetoExiste(SysConexao sysConexao,
                                   java.lang.String nomeObjeto)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
nomeObjeto -
Returns:

camposExistem

@Deprecated
public static boolean camposExistem(java.lang.String nomeTabela,
                                               java.lang.String[] nomesCampos)
Deprecated. Use camposExistem(SysConexao, String, String[])


camposExistem

public static boolean camposExistem(SysConexao sysConexao,
                                    java.lang.String nomeTabela,
                                    java.lang.String[] nomesCampos)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
nomeTabela -
nomesCampos -
Returns:

campoExiste

@Deprecated
public static boolean campoExiste(java.lang.String nomeTabela,
                                             java.lang.String nomeCampo)
Deprecated. Use campoExiste(SysConexao, String, String)


campoExiste

public static boolean campoExiste(SysConexao sysConexao,
                                  java.lang.String nomeTabela,
                                  java.lang.String nomeCampo)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
nomeTabela -
nomeCampo -
Returns:

campoExisteConteudo

@Deprecated
public static boolean campoExisteConteudo(java.lang.String nomeTabela,
                                                     java.lang.String nomeCampo)
Deprecated. Use campoExisteConteudo(SysConexao, String, String)


campoExisteConteudo

public static boolean campoExisteConteudo(SysConexao sysConexao,
                                          java.lang.String nomeTabela,
                                          java.lang.String nomeCampo)
Parameters:
sysConexao - conexão que deve ser usada, null para a conexão padrão.
nomeTabela -
nomeCampo -
Returns:

trataErro

public static boolean trataErro(java.sql.SQLException sqlException,
                                java.lang.String[] parametros)
Parameters:
sqlException -
parametros -
Returns:

trataErro

public static boolean trataErro(java.sql.SQLException sqlException,
                                java.lang.String[] parametros,
                                java.sql.ResultSet rst)
Trata os erros de acesso ao SQL

Parameters:
sqlException -
parametros -
Returns:
true se o erro foi tratado e false se o erro não foi tratado.

getConnection

public static java.sql.Connection getConnection(java.sql.ResultSet rst)
Parameters:
rst -
Returns:

trataErro

public static boolean trataErro(java.sql.SQLException sqlException,
                                java.lang.String[] parametros,
                                java.sql.Connection connection)
Trata os erros de acesso ao SQL

Parameters:
sqlException -
parametros -
connection -
Returns:

alterarIdiomaUsuario

@Deprecated
public static boolean alterarIdiomaUsuario(java.lang.String loginName,
                                                      java.lang.String idioma)
Deprecated. Use alterarIdiomaUsuario(SysConexao, String, String)


alterarIdiomaUsuario

public static boolean alterarIdiomaUsuario(SysConexao sysConexao,
                                           java.lang.String loginName,
                                           java.lang.String idioma)
Efetua a alteração do idioma do usuário.

Parameters:
loginName -
idioma -
Returns:

ativarUsuario

@Deprecated
public static boolean ativarUsuario(java.lang.String userLogin,
                                               java.lang.String userSenha,
                                               java.lang.String nomeDb,
                                               java.lang.String idioma,
                                               java.lang.Integer usuarioID)
Deprecated. Use ativarUsuario(SysConexao, String, String, String, String, Integer)


ativarUsuario

public static boolean ativarUsuario(SysConexao sysConexao,
                                    java.lang.String userLogin,
                                    java.lang.String userSenha,
                                    java.lang.String nomeDb,
                                    java.lang.String idioma,
                                    java.lang.Integer usuarioID)
Ativa o usuário no sistema.

Parameters:
userLogin -
userSenha -
nomeDb -
idioma -
usuarioID -
Returns:

ativarUsuarioSql2000

public static boolean ativarUsuarioSql2000(SysConexao sysConexao,
                                           java.lang.String userLogin,
                                           java.lang.String userSenha,
                                           java.lang.String nomeDb,
                                           java.lang.String idioma,
                                           java.lang.Integer usuarioID)

ativarUsuarioSql2005

public static boolean ativarUsuarioSql2005(SysConexao sysConexao,
                                           java.lang.String userLogin,
                                           java.lang.String userSenha,
                                           java.lang.String nomeDb,
                                           java.lang.String idioma,
                                           java.lang.Integer usuarioID)

desativarUsuario

@Deprecated
public static boolean desativarUsuario(int usuarioID)
Deprecated. Use desativarUsuario(SysConexao, int)


desativarUsuario

public static boolean desativarUsuario(SysConexao sysConexao,
                                       int usuarioID)
Desativa o usuário indicado

Parameters:
sysConexao -
usuarioID -
Returns:

alterarSenha

@Deprecated
public static boolean alterarSenha(java.lang.String senhaOld,
                                              java.lang.String senhaNew,
                                              java.lang.String loginName)
Deprecated. Use alterarSenha(SysConexao, String, String, String)


alterarSenha

public static boolean alterarSenha(SysConexao sysConexao,
                                   java.lang.String senhaOld,
                                   java.lang.String senhaNew,
                                   java.lang.String loginName)
Efetua a alteração da senha chamando a procedure que altera o password

Parameters:
sysConexao -
senhaOld -
senhaNew -
loginName -
Returns:

ativarGrupo

@Deprecated
public static boolean ativarGrupo(int id)
Deprecated. Use ativarGrupo(SysConexao, int)


ativarGrupo

public static boolean ativarGrupo(SysConexao sysConexao,
                                  int id)
Ativa um grupo de acordo com o seu id.

Parameters:
sysConexao -
id -
Returns:

desativarGrupo

@Deprecated
public static boolean desativarGrupo(int id)
Deprecated. Use desativarGrupo(SysConexao, int)


desativarGrupo

public static boolean desativarGrupo(SysConexao sysConexao,
                                     int id)
Desativa um grupo de acordo com o seu id.

Parameters:
sysConexao -
id -
Returns:

desconectarUsuario

@Deprecated
public static boolean desconectarUsuario(int spId)
Deprecated. Use desconectarUsuario(SysConexao, int)


desconectarUsuario

public static boolean desconectarUsuario(SysConexao sysConexao,
                                         int spId)
Desconecta o usuário do banco de dados referente ao spId informado.

Parameters:
sysConexao -
spId -
Returns:

likeTexto

public static boolean likeTexto(java.lang.String texto)

likeTexto

public static boolean likeTexto(SysConexao sysConexao,
                                java.lang.String texto)
Parameters:
sysConexao -
texto -
Returns:

isUsuario

@Deprecated
public static boolean isUsuario(int id)
Deprecated. Use isUsuario(SysConexao, int)


isUsuario

public static boolean isUsuario(SysConexao sysConexao,
                                int id)
Verifica o Id passado por parâmetro é um usuário no banco de dados.

Parameters:
sysConexao -
id -
Returns:

criaTabelaAuxiliar

@Deprecated
public static boolean criaTabelaAuxiliar(java.lang.String sql,
                                                    java.lang.String comando,
                                                    java.lang.String tabela)
Deprecated. Use criaTabelaAuxiliar(SysConexao, String, String[])


criaTabelaAuxiliar

@Deprecated
public static boolean criaTabelaAuxiliar(SysConexao sysConexao,
                                                    java.lang.String sql,
                                                    java.lang.String comando,
                                                    java.lang.String tabela)
Deprecated. Use criaTabelaAuxiliar(SysConexao, String, String[])


criaTabelaAuxiliar

public static boolean criaTabelaAuxiliar(SysConexao sysConexao,
                                         java.lang.String tabela,
                                         java.lang.String[] campos)
Cria uma tabela auxiliar

Parameters:
sysConexao -
tabela -
campos -
Returns: